/*
 * @Description: 
 * @Author: HKH
 * @Date: 2024-09-10 11:31:24
 * @LastEditors: HKH
 * @LastEditTime: 2024-09-10 14:52:14
 */
public class Time{
    // 成员变量
    private int hour; // 小时
    private int min; // 分钟
    private int sec; // 秒
    // 构造方法 - 无参 - 无参构造器
    public Time(){
        System.out.println("调用了Time的无参构造器");
      }
    
      // 构造方法 - 有参 - 有参构造器 - 两个参数
      public Time(int hour,int min){
        System.out.println("调用了Time的两参构造器");
        this.hour= hour;
        this.min = min;
      }
    
        // 构造方法 - 有参 - 有参构造器 - 三个参数
      public Time(int hour,int min,int sec){
        // 注释
        this(hour,min); // 第一行有效代码
        this.sec = sec;
        System.out.println("调用了Time的三参构造器");
      }
      public void sayTime(){
        System.out.println(hour+"小时"+min+"分"+sec+"秒");
      }
      public void setHour(int hour){
        this.hour = hour;
      }
      public int getHour() {
        return hour;
      }
      public void setMin(int min){
        this.min = min;
      }
      public int getMin() {
        return min;
      }
      public void setSec(int sec){
        this.sec=sec;
      }
      public int getSec() {
        return sec;
      }
    }